package com.dhcc.DRGsHosp.facade.dto;

import java.util.Date;

import java.io.Serializable;

public class MedicalRecordDTO implements Serializable {

	private String id;

	private String outDepcode;

	private String recordId;

	private String opDiagnosiscode;

	private String physician;

	private Double costamount;

	private String patientId;

	private String patientName;

	private String outDep;

	private String nurse;

	private Double costself;

	private String protomedicus;

	private Date dayOfbirth;

	private Date dayOfbirthEnd;

	private Double ageMonth;

	private Double newbornWeight;

	private String inWay;

	private String diagnoseDessmain;

	private String physicianCode;

	private String residentDoctorcode;

	private String outWay;

	private String internCode;

	private String diagnoseCodemain;

	private Double materialcost;

	private Double inDays;

	private Double ageDays;

	private String sex;

	private Date inDate;

	private Date inDateEnd;

	private Date outDate;

	private Date outDateEnd;

	private String inWardcode;

	private Double ageYear;

	private String residentDoctor;

	private String depMastercode;

	private String nurseCode;

	private String pargroupName;

	private String physicianLearncode;

	private Double ventilatorHour;

	private String inDepcode;

	private String dangerlevel;

	private Double drugcost;

	private String depMaster;

	private String opDiagnosis;

	private String payment;

	private String mrNo;

	private Double ipCount;

	private String marriage;

	private String inWard;

	private String inDep;

	private String physicianLearn;

	private String intern;

	private String protomedicusCode;

	private Double newbornDays;

	public void setOutDepcode(String outDepcode) {
		this.outDepcode = outDepcode;
	}

	public String getOutDepcode() {
		return this.outDepcode;
	}

	public void setRecordId(String recordId) {
		this.recordId = recordId;
	}

	public String getRecordId() {
		return this.recordId;
	}

	public void setOpDiagnosiscode(String opDiagnosiscode) {
		this.opDiagnosiscode = opDiagnosiscode;
	}

	public String getOpDiagnosiscode() {
		return this.opDiagnosiscode;
	}

	public void setPhysician(String physician) {
		this.physician = physician;
	}

	public String getPhysician() {
		return this.physician;
	}

	public void setCostamount(Double costamount) {
		this.costamount = costamount;
	}

	public Double getCostamount() {
		return this.costamount;
	}

	public void setPatientId(String patientId) {
		this.patientId = patientId;
	}

	public String getPatientId() {
		return this.patientId;
	}

	public void setPatientName(String patientName) {
		this.patientName = patientName;
	}

	public String getPatientName() {
		return this.patientName;
	}

	public void setOutDep(String outDep) {
		this.outDep = outDep;
	}

	public String getOutDep() {
		return this.outDep;
	}

	public void setNurse(String nurse) {
		this.nurse = nurse;
	}

	public String getNurse() {
		return this.nurse;
	}

	public void setCostself(Double costself) {
		this.costself = costself;
	}

	public Double getCostself() {
		return this.costself;
	}

	public void setProtomedicus(String protomedicus) {
		this.protomedicus = protomedicus;
	}

	public String getProtomedicus() {
		return this.protomedicus;
	}

	public void setDayOfbirth(Date dayOfbirth) {
		this.dayOfbirth = dayOfbirth;
	}

	public Date getDayOfbirth() {
		return this.dayOfbirth;
	}

	public void setDayOfbirthEnd(Date dayOfbirthEnd) {
		this.dayOfbirthEnd = dayOfbirthEnd;
	}

	public Date getDayOfbirthEnd() {
		return this.dayOfbirthEnd;
	}

	public void setAgeMonth(Double ageMonth) {
		this.ageMonth = ageMonth;
	}

	public Double getAgeMonth() {
		return this.ageMonth;
	}

	public void setNewbornWeight(Double newbornWeight) {
		this.newbornWeight = newbornWeight;
	}

	public Double getNewbornWeight() {
		return this.newbornWeight;
	}

	public void setInWay(String inWay) {
		this.inWay = inWay;
	}

	public String getInWay() {
		return this.inWay;
	}

	public void setDiagnoseDessmain(String diagnoseDessmain) {
		this.diagnoseDessmain = diagnoseDessmain;
	}

	public String getDiagnoseDessmain() {
		return this.diagnoseDessmain;
	}

	public void setPhysicianCode(String physicianCode) {
		this.physicianCode = physicianCode;
	}

	public String getPhysicianCode() {
		return this.physicianCode;
	}

	public void setResidentDoctorcode(String residentDoctorcode) {
		this.residentDoctorcode = residentDoctorcode;
	}

	public String getResidentDoctorcode() {
		return this.residentDoctorcode;
	}

	public void setOutWay(String outWay) {
		this.outWay = outWay;
	}

	public String getOutWay() {
		return this.outWay;
	}

	public void setInternCode(String internCode) {
		this.internCode = internCode;
	}

	public String getInternCode() {
		return this.internCode;
	}

	public void setDiagnoseCodemain(String diagnoseCodemain) {
		this.diagnoseCodemain = diagnoseCodemain;
	}

	public String getDiagnoseCodemain() {
		return this.diagnoseCodemain;
	}

	public void setMaterialcost(Double materialcost) {
		this.materialcost = materialcost;
	}

	public Double getMaterialcost() {
		return this.materialcost;
	}

	public void setInDays(Double inDays) {
		this.inDays = inDays;
	}

	public Double getInDays() {
		return this.inDays;
	}

	public void setAgeDays(Double ageDays) {
		this.ageDays = ageDays;
	}

	public Double getAgeDays() {
		return this.ageDays;
	}

	public void setSex(String sex) {
		this.sex = sex;
	}

	public String getSex() {
		return this.sex;
	}

	public void setInDate(Date inDate) {
		this.inDate = inDate;
	}

	public Date getInDate() {
		return this.inDate;
	}

	public void setInDateEnd(Date inDateEnd) {
		this.inDateEnd = inDateEnd;
	}

	public Date getInDateEnd() {
		return this.inDateEnd;
	}

	public void setOutDate(Date outDate) {
		this.outDate = outDate;
	}

	public Date getOutDate() {
		return this.outDate;
	}

	public void setOutDateEnd(Date outDateEnd) {
		this.outDateEnd = outDateEnd;
	}

	public Date getOutDateEnd() {
		return this.outDateEnd;
	}

	public void setInWardcode(String inWardcode) {
		this.inWardcode = inWardcode;
	}

	public String getInWardcode() {
		return this.inWardcode;
	}

	public void setAgeYear(Double ageYear) {
		this.ageYear = ageYear;
	}

	public Double getAgeYear() {
		return this.ageYear;
	}

	public void setResidentDoctor(String residentDoctor) {
		this.residentDoctor = residentDoctor;
	}

	public String getResidentDoctor() {
		return this.residentDoctor;
	}

	public void setDepMastercode(String depMastercode) {
		this.depMastercode = depMastercode;
	}

	public String getDepMastercode() {
		return this.depMastercode;
	}

	public void setNurseCode(String nurseCode) {
		this.nurseCode = nurseCode;
	}

	public String getNurseCode() {
		return this.nurseCode;
	}

	public void setPargroupName(String pargroupName) {
		this.pargroupName = pargroupName;
	}

	public String getPargroupName() {
		return this.pargroupName;
	}

	public void setPhysicianLearncode(String physicianLearncode) {
		this.physicianLearncode = physicianLearncode;
	}

	public String getPhysicianLearncode() {
		return this.physicianLearncode;
	}

	public void setVentilatorHour(Double ventilatorHour) {
		this.ventilatorHour = ventilatorHour;
	}

	public Double getVentilatorHour() {
		return this.ventilatorHour;
	}

	public void setInDepcode(String inDepcode) {
		this.inDepcode = inDepcode;
	}

	public String getInDepcode() {
		return this.inDepcode;
	}

	public void setDangerlevel(String dangerlevel) {
		this.dangerlevel = dangerlevel;
	}

	public String getDangerlevel() {
		return this.dangerlevel;
	}

	public void setDrugcost(Double drugcost) {
		this.drugcost = drugcost;
	}

	public Double getDrugcost() {
		return this.drugcost;
	}

	public void setDepMaster(String depMaster) {
		this.depMaster = depMaster;
	}

	public String getDepMaster() {
		return this.depMaster;
	}

	public void setOpDiagnosis(String opDiagnosis) {
		this.opDiagnosis = opDiagnosis;
	}

	public String getOpDiagnosis() {
		return this.opDiagnosis;
	}

	public void setPayment(String payment) {
		this.payment = payment;
	}

	public String getPayment() {
		return this.payment;
	}

	public void setMrNo(String mrNo) {
		this.mrNo = mrNo;
	}

	public String getMrNo() {
		return this.mrNo;
	}

	public void setIpCount(Double ipCount) {
		this.ipCount = ipCount;
	}

	public Double getIpCount() {
		return this.ipCount;
	}

	public void setMarriage(String marriage) {
		this.marriage = marriage;
	}

	public String getMarriage() {
		return this.marriage;
	}

	public void setInWard(String inWard) {
		this.inWard = inWard;
	}

	public String getInWard() {
		return this.inWard;
	}

	public void setInDep(String inDep) {
		this.inDep = inDep;
	}

	public String getInDep() {
		return this.inDep;
	}

	public void setPhysicianLearn(String physicianLearn) {
		this.physicianLearn = physicianLearn;
	}

	public String getPhysicianLearn() {
		return this.physicianLearn;
	}

	public void setIntern(String intern) {
		this.intern = intern;
	}

	public String getIntern() {
		return this.intern;
	}

	public void setProtomedicusCode(String protomedicusCode) {
		this.protomedicusCode = protomedicusCode;
	}

	public String getProtomedicusCode() {
		return this.protomedicusCode;
	}

	public void setNewbornDays(Double newbornDays) {
		this.newbornDays = newbornDays;
	}

	public Double getNewbornDays() {
		return this.newbornDays;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	@Override
	public int hashCode() {
		final int prime = 31;
		int result = 1;
		result = prime * result + ((id == null) ? 0 : id.hashCode());
		return result;
	}

	@Override
	public boolean equals(Object obj) {
		if (this == obj)
			return true;
		if (obj == null)
			return false;
		if (getClass() != obj.getClass())
			return false;
		MedicalRecordDTO other = (MedicalRecordDTO) obj;
		if (id == null) {
			if (other.id != null)
				return false;
		} else if (!id.equals(other.id))
			return false;
		return true;
	}
}